!rtimspool

Displays local pool information for the process internal memory allocation space (MSpace) of a process. The command shows the list of OS blocks in the local pool. When supplied with optional flag /f, the command shows the list of free memory ranges in the local pool. When supplied with optional flag /u, the command shows the list of used memory ranges in the local pool.

Syntax

!rtimspool <process> [-f] [-u]

Parameters

process

RTSS process address. This parameter is required.

-f [optional]

Shows the list of free memory ranges in the local pool.

-u [optional]

Shows the list of used memory ranges in the local pool.

Remarks

For a glossary of common terms found in command output, see RTX64 WinDbg Extension Commands Glossary.

This command is supported for:

Requirements

Minimum Supported Version RTX64 4.0

Examples

Example of !rtimspool with the optional -f and -u flags

!rtimspool 0xffffb00475040010 /f /u

Process 0xffffb00475040010 Internal MSpace Local Pool Information:

OS Block List:

Start address         End address           Size (bytes)
0xffffb00493ab1000    0xffffb00493bb1000    0x00100000

Local Pool Free List:

Start address         End address           Size (bytes)
0xffffb00493ab1000    0xffffb00493ba0000    0x000ef000

Total free memory (bytes):              0x00000000000ef000
Largest contiguous free block (bytes):  0x00000000000ef000

Local Pool Used List:

Start address         End address           Size (bytes)  Allocated by
0xffffb00493ba1000    0xffffb00493bb1000    0x00010000    Pool cache

Related topics: